package com.rf.business.model;

import java.math.BigDecimal;
import java.util.Date;

public class Declaration {
    private String id;

    private String cardId;

    private String serialNo;

    private String customDeclaration;

    private String foreignCarNo;

    private String chineseCarNo;

    private String carRegistrationNo;

    private String cdaId;

    private String driverArchiveNo;

    private String driverName;

    private String driverPassNo;

    private String carNationality;

    private String engineNo;

    private String carFrameNo;

    private String carModel;

    private String carColor;

    private String carMasterName;

    private String telephone;

    private String entryPort;

    private String purposePort;
    
    private Date entryTime;

    private Date planStayTime;

    private String travelRouteSummary;

    private String checkCustom;

    private String guestSummary;

    private BigDecimal passengerNum;

    private BigDecimal guestNum;

    private BigDecimal chineseEntryNum;

    private BigDecimal foreignEntryNum;

    private BigDecimal documentNum;

    private String passengerList;

    private String guestList;

    private String belongDeclaration;

    private String remark;

    private String barcodeImgPath;

    private String manifest;

    private String spareDeclaration;

    private String createUser;

    private Date createTime;

    private String state;

    public Declaration(String id, String cardId, String serialNo, String customDeclaration, String foreignCarNo, String chineseCarNo, String carRegistrationNo, String cdaId, String driverArchiveNo, String driverName, String driverPassNo, String carNationality, String engineNo, String carFrameNo, String carModel, String carColor, String carMasterName, String telephone, String entryPort, String purposePort, Date entryTime, Date planStayTime, String travelRouteSummary, String checkCustom, String guestSummary, BigDecimal passengerNum, BigDecimal guestNum, BigDecimal chineseEntryNum, BigDecimal foreignEntryNum, BigDecimal documentNum, String passengerList, String guestList, String belongDeclaration, String remark, String barcodeImgPath, String manifest, String spareDeclaration, String createUser, Date createTime, String state) {
        this.id = id;
        this.cardId = cardId;
        this.serialNo = serialNo;
        this.customDeclaration = customDeclaration;
        this.foreignCarNo = foreignCarNo;
        this.chineseCarNo = chineseCarNo;
        this.carRegistrationNo = carRegistrationNo;
        this.cdaId = cdaId;
        this.driverArchiveNo = driverArchiveNo;
        this.driverName = driverName;
        this.driverPassNo = driverPassNo;
        this.carNationality = carNationality;
        this.engineNo = engineNo;
        this.carFrameNo = carFrameNo;
        this.carModel = carModel;
        this.carColor = carColor;
        this.carMasterName = carMasterName;
        this.telephone = telephone;
        this.entryPort = entryPort;
        this.purposePort = purposePort;
        this.entryTime = entryTime;
        this.planStayTime = planStayTime;
        this.travelRouteSummary = travelRouteSummary;
        this.checkCustom = checkCustom;
        this.guestSummary = guestSummary;
        this.passengerNum = passengerNum;
        this.guestNum = guestNum;
        this.chineseEntryNum = chineseEntryNum;
        this.foreignEntryNum = foreignEntryNum;
        this.documentNum = documentNum;
        this.passengerList = passengerList;
        this.guestList = guestList;
        this.belongDeclaration = belongDeclaration;
        this.remark = remark;
        this.barcodeImgPath = barcodeImgPath;
        this.manifest = manifest;
        this.spareDeclaration = spareDeclaration;
        this.createUser = createUser;
        this.createTime = createTime;
        this.state = state;
    }

    public Declaration() {
        super();
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getCardId() {
        return cardId;
    }

    public void setCardId(String cardId) {
        this.cardId = cardId == null ? null : cardId.trim();
    }

    public String getSerialNo() {
        return serialNo;
    }

    public void setSerialNo(String serialNo) {
        this.serialNo = serialNo == null ? null : serialNo.trim();
    }

    public String getCustomDeclaration() {
        return customDeclaration;
    }

    public void setCustomDeclaration(String customDeclaration) {
        this.customDeclaration = customDeclaration == null ? null : customDeclaration.trim();
    }

    public String getForeignCarNo() {
        return foreignCarNo;
    }

    public void setForeignCarNo(String foreignCarNo) {
        this.foreignCarNo = foreignCarNo == null ? null : foreignCarNo.trim();
    }

    public String getChineseCarNo() {
        return chineseCarNo;
    }

    public void setChineseCarNo(String chineseCarNo) {
        this.chineseCarNo = chineseCarNo == null ? null : chineseCarNo.trim();
    }

    public String getCarRegistrationNo() {
        return carRegistrationNo;
    }

    public void setCarRegistrationNo(String carRegistrationNo) {
        this.carRegistrationNo = carRegistrationNo == null ? null : carRegistrationNo.trim();
    }

    public String getCdaId() {
        return cdaId;
    }

    public void setCdaId(String cdaId) {
        this.cdaId = cdaId == null ? null : cdaId.trim();
    }

    public String getDriverArchiveNo() {
        return driverArchiveNo;
    }

    public void setDriverArchiveNo(String driverArchiveNo) {
        this.driverArchiveNo = driverArchiveNo == null ? null : driverArchiveNo.trim();
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName == null ? null : driverName.trim();
    }

    public String getDriverPassNo() {
        return driverPassNo;
    }

    public void setDriverPassNo(String driverPassNo) {
        this.driverPassNo = driverPassNo == null ? null : driverPassNo.trim();
    }

    public String getCarNationality() {
        return carNationality;
    }

    public void setCarNationality(String carNationality) {
        this.carNationality = carNationality == null ? null : carNationality.trim();
    }

    public String getEngineNo() {
        return engineNo;
    }

    public void setEngineNo(String engineNo) {
        this.engineNo = engineNo == null ? null : engineNo.trim();
    }

    public String getCarFrameNo() {
        return carFrameNo;
    }

    public void setCarFrameNo(String carFrameNo) {
        this.carFrameNo = carFrameNo == null ? null : carFrameNo.trim();
    }

    public String getCarModel() {
        return carModel;
    }

    public void setCarModel(String carModel) {
        this.carModel = carModel == null ? null : carModel.trim();
    }

    public String getCarColor() {
        return carColor;
    }

    public void setCarColor(String carColor) {
        this.carColor = carColor == null ? null : carColor.trim();
    }

    public String getCarMasterName() {
        return carMasterName;
    }

    public void setCarMasterName(String carMasterName) {
        this.carMasterName = carMasterName == null ? null : carMasterName.trim();
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone == null ? null : telephone.trim();
    }

    public String getEntryPort() {
        return entryPort;
    }

    public void setEntryPort(String entryPort) {
        this.entryPort = entryPort == null ? null : entryPort.trim();
    }

    public String getPurposePort() {
        return purposePort;
    }

    public void setPurposePort(String purposePort) {
        this.purposePort = purposePort == null ? null : purposePort.trim();
    }

    public Date getEntryTime() {
        return entryTime;
    }

    public void setEntryTime(Date entryTime) {
        this.entryTime = entryTime;
    }

    public Date getPlanStayTime() {
        return planStayTime;
    }

    public void setPlanStayTime(Date planStayTime) {
        this.planStayTime = planStayTime;
    }

    public String getTravelRouteSummary() {
        return travelRouteSummary;
    }

    public void setTravelRouteSummary(String travelRouteSummary) {
        this.travelRouteSummary = travelRouteSummary == null ? null : travelRouteSummary.trim();
    }

    public String getCheckCustom() {
        return checkCustom;
    }

    public void setCheckCustom(String checkCustom) {
        this.checkCustom = checkCustom == null ? null : checkCustom.trim();
    }

    public String getGuestSummary() {
        return guestSummary;
    }

    public void setGuestSummary(String guestSummary) {
        this.guestSummary = guestSummary == null ? null : guestSummary.trim();
    }

    public BigDecimal getPassengerNum() {
        return passengerNum;
    }

    public void setPassengerNum(BigDecimal passengerNum) {
        this.passengerNum = passengerNum;
    }

    public BigDecimal getGuestNum() {
        return guestNum;
    }

    public void setGuestNum(BigDecimal guestNum) {
        this.guestNum = guestNum;
    }

    public BigDecimal getChineseEntryNum() {
        return chineseEntryNum;
    }

    public void setChineseEntryNum(BigDecimal chineseEntryNum) {
        this.chineseEntryNum = chineseEntryNum;
    }

    public BigDecimal getForeignEntryNum() {
        return foreignEntryNum;
    }

    public void setForeignEntryNum(BigDecimal foreignEntryNum) {
        this.foreignEntryNum = foreignEntryNum;
    }

    public BigDecimal getDocumentNum() {
        return documentNum;
    }

    public void setDocumentNum(BigDecimal documentNum) {
        this.documentNum = documentNum;
    }

    public String getPassengerList() {
        return passengerList;
    }

    public void setPassengerList(String passengerList) {
        this.passengerList = passengerList == null ? null : passengerList.trim();
    }

    public String getGuestList() {
        return guestList;
    }

    public void setGuestList(String guestList) {
        this.guestList = guestList == null ? null : guestList.trim();
    }

    public String getBelongDeclaration() {
        return belongDeclaration;
    }

    public void setBelongDeclaration(String belongDeclaration) {
        this.belongDeclaration = belongDeclaration == null ? null : belongDeclaration.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getBarcodeImgPath() {
        return barcodeImgPath;
    }

    public void setBarcodeImgPath(String barcodeImgPath) {
        this.barcodeImgPath = barcodeImgPath == null ? null : barcodeImgPath.trim();
    }

    public String getManifest() {
        return manifest;
    }

    public void setManifest(String manifest) {
        this.manifest = manifest == null ? null : manifest.trim();
    }

    public String getSpareDeclaration() {
        return spareDeclaration;
    }

    public void setSpareDeclaration(String spareDeclaration) {
        this.spareDeclaration = spareDeclaration == null ? null : spareDeclaration.trim();
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state == null ? null : state.trim();
    }
}